internal class Comparable<T>